that satisfaction that you speak of (acomplishing something with your own two hands and your brain) is the reason I started doing my own car maintenance and upgrades. And when you do all this on a low budget, the results are so much sweeter. I never understood the point of sending your car out to a performance shop and getting it back a year later with an extra 200HP.